ironclad oath - Français Anglais Dictionnaire